Historic Drop: 10-Year Bond Yield Falls Below 6.5% for the First Time in Over Three Years
The benchmark 10-year bond yield in India has fallen below 6.5% for the first time in over three years, driven by easing liquidity, government borrowing strategies, and rupee stabi...